GET PlanCare2Api/Permissions/AuthorizedForAccessFunctionPermissions?accessFunctionGuids[0]={accessFunctionGuids[0]}&accessFunctionGuids[1]={accessFunctionGuids[1]}
Returns effective functionpermissions for which the logged on user is authorized.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| accessFunctionGuids |
Requested accessfunctionguids filter. If omitted all accessfunctionpermissions for which the logged on user is authorized are returned. |
Collection of globally unique identifier |
None |
Body Parameters
None.
Response Information
Resource Description
Effective functionpermissions for which the logged on user is authorized.
Collection of EffectivePermission| Name | Description | Type | Additional information |
|---|---|---|---|
| AccessFunctionGuid |
The guid of the accessfunction. |
globally unique identifier |
None |
| Permissions |
A collection of permissions for the accessfunction for which the logged on user has permission. |
Collection of Permission |
None |
Response Formats
application/json, text/json
Sample:
[
{
"$id": "1",
"AccessFunctionGuid": "9df33f50-73d9-4576-97b9-e00bbd8fd31b",
"Permissions": [
0,
0
]
},
{
"$ref": "1"
}
]
application/xml, text/xml
Sample:
<ArrayOfEffectivePermission xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface">
<EffectivePermission>
<AccessFunctionGuid>9df33f50-73d9-4576-97b9-e00bbd8fd31b</AccessFunctionGuid>
<Permissions xmlns:d3p1="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Business.BusinessLogic.Permissions">
<d3p1:Permission>None</d3p1:Permission>
<d3p1:Permission>None</d3p1:Permission>
</Permissions>
</EffectivePermission>
<EffectivePermission>
<AccessFunctionGuid>9df33f50-73d9-4576-97b9-e00bbd8fd31b</AccessFunctionGuid>
<Permissions xmlns:d3p1="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Business.BusinessLogic.Permissions">
<d3p1:Permission>None</d3p1:Permission>
<d3p1:Permission>None</d3p1:Permission>
</Permissions>
</EffectivePermission>
</ArrayOfEffectivePermission>